Celebrities Who is Margaret Hoover from CNN? Her Wiki: Husband John Avlon, Net Worth, Wedding, Baby, Parents January 20, 2024